square-wave pulse - French English Dictionary